package com.bytz.modules.cms.pay.chinapay.model;

import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;

@Getter
@Setter
@EqualsAndHashCode
@ConfigurationProperties(prefix = "bytz.pay.china-pay")
public class ChinaPayProperties {
    /**
     *  商户id
     */
    private String merId;

    /**
     * 支付接口前台请求URL
     */
    private String frontRequestUrl;

    /**
     * 支付接口后台请求URL
     */
    private String backRequestUrl;

    /**
     *  订单交易单笔查询
     */
    private String singleQueryUrl;

    /**
     * 支付后台通知地址
     */
    private String merBgUrl;

    /**
     * 支付前台通知地址
     */
    private String merPageUrl;

    /**
     * 支付超时时间（分钟）
     */
    private String payTimeOut;
}
